package com.jdjw.modules.migranttasksign.mapper;

import com.jdjw.modules.migranttasksign.entity.MigrantTaskSign;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.jdjw.modules.migranttasksign.entity.MigrantTaskSignVo;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

/**
 * <p>
 * 务工发布表 Mapper 接口
 * </p>
 *
 * @author fq
 * @since 2021-07-28
 */
public interface MigrantTaskSignMapper extends BaseMapper<MigrantTaskSign> {

    List<MigrantTaskSign> queryAll(@Param("vo") MigrantTaskSignVo migrantTaskSignVo);

    Boolean edit(@Param("sqlEdit") String sqlEdit);

    List<MigrantTaskSign> queryAllList(@Param("vo") MigrantTaskSignVo migrantTaskSignVo);

    void insertMigrantTaskWorker(@Param("param") Map<String,Object> param);

    List<Map<String,Object>> queryMigrantInfo(@Param("param") Map<String,Object> param);

}
